Big Huge Thesaurus

opium poppy

noun

sounds kind of like